late arrival and early departure - Francés Inglés Diccionario